nasa announcement on extraterrestrial life - Alemán Inglés Diccionario